home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-11-05 | 1.7 KB | 47 lines | [TEXT/CWIE] |
- #######################################################################
- # Project : GUSI - Grand Unified Socket Interface
- # File : Makefile - Build examples
- # Author : Matthias Neeracher
- # Language : MPW Shell/Make
- #
- # $Log: Makefile,v $
- #######################################################################
-
- ROptions = -i :
-
- all ƒ "GUSI Resources" GUSIMPWGlue.o
- "GUSI Resources" ƒ GUSI.rsrc GUSI.r
- Rez {ROptions} -t rsrc -c RSED -a -o "GUSI Resources" GUSI.r
-
- StdLib.dump ƒ "{Libraries}Runtime.o" "{CLibraries}StdCLib.o"
- DumpObj -mods "{Libraries}Runtime.o" > StdLib.dump
- DumpObj -mods "{CLibraries}StdCLib.o" >> StdLib.dump
-
- StdLib.df ƒ StdLib.dump
- ProcessAliases open=MPW_open close=MPW_close read=MPW_read ∂
- write=MPW_write fcntl=MPW_fcntl ioctl=MPW_ioctl lseek=MPW_lseek ∂
- faccess=MPW_faccess getenv=MPW_getenv _RTInit=_RTInit exit=_mpwexit ∂
- StdLib.dump
-
- GUSIMPWGlue.oƒ StdLib.df
- Lib -sg GUSIMPW "{CLibraries}"StdCLib.o "{Libraries}"Runtime.o -o GUSIMPWGlue.o ∂
- `Catenate StdLib.rn` -df StdLib.df
-
- Installƒ
- Duplicate -y :Lib:GUSI.Lib.PPC :Lib:GUSIMPW.Lib.PPC "{MWPPCLibraries}"
- Duplicate -y :Lib:GUSI.Lib.68K :Lib:GUSIDispatch.Lib.68K :Lib:GUSIMPW.Lib.68K "{MW68KLibraries}"
- Backup -t TEXT -a -from :include: -to "{MWCincludes}">Headers2Install
- Headers2Install ; Delete Headers2Install
-
- Distr ƒ Distribution
- Distribution ƒ
- :Distribute CWGUSI.distr CWGUSI_163.sit
-
- Clean ƒ
- SafeDel ':Examples:≈.68K' ':Examples:≈.68K.dbg' ':Examples:≈.68K.SYM'
- SafeDel ':Examples:≈.PPC' ':Examples:≈.68K.xdbg' ':Examples:≈.68K.xSYM'
- SafeDel ':Examples:GUSITestHeaders≈' ':Examples:GUSITest.Lib.≈'
-
- RealClean ƒ Clean
- SafeDel ':Lib:GUSI.Lib.≈' :Lib:GUSIMPW.Lib.≈' :Lib:GUSIDispatch.Lib.≈'
-